package com.hopes.bizz.hazard.setting.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.hopes.bizz.common.core.annotation.ExcelDictImportValidate;
import com.hopes.boss.common.entity.ExcelVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author yumr
 * @ProjectName bizz
 * @Description 数采仪管理
 * @time 2024/1/16 16:33
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ColumnWidth(30)
public class HazBasicRtuConfigExcelVO extends ExcelVO {

    private static final long serialVersionUID = 5862047059151640297L;


    /**
     * ID
     */
    @ExcelIgnore
    @ExcelProperty("ID")
    private Long id;


    /**
     * 所属企业
     */
    @ExcelProperty("所属企业")
    private String orgIdStr;

    @ExcelProperty("设备名称")
    private String deviceName;

    @ExcelProperty("设备编码")
    private String deviceCode;

    @ExcelProperty("传输协议")
    private String protocolTypeStr;

    @ExcelProperty("是否使用")
    private String useFlagStr;

    @ExcelProperty("设备厂商")
    private String supplier;

    @ExcelProperty("规格型号")
    private String specification;

    @ExcelProperty("备注说明")
    private String remarks;
}
